#ifndef _WApplication_h_
#define _WApplication_h_

/********************************************************************
	created: 	2011/07/28
	created: 	28:7:2011   23:46
	filename:  	WApplication.h
	author:		dongcheng
	
	purpose:	
*********************************************************************/

namespace Weird
{
	class WEIRDENGINE_API Application
	{
	public:
		virtual				~Application(){}

		virtual void		Initialize( void* param );
		virtual void		Release();
		virtual void		Run();

	protected:
		virtual void		_OnTick();

	};
}

#endif // _WApplication_h_